memory hotadd 5/7: Sync changes to mapping changes caused by memory
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 11 Dec 2009 08:56:50 +0000 (08:56 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 11 Dec 2009 08:56:50 +0000 (08:56 +0000)
commit74168b7082a2baa296ecc9dc420b1809581d0d00
treedd13a366d927a2a8ca78ae64cfeecc4b70337df2
parent31468298412d7769a7263c2c471aaddb15783ae6
memory hotadd 5/7: Sync changes to mapping changes caused by memory
hotplug in page fault handler.

In compact guest situation, the compat m2p table is copied, not
directly mapped in L3, so we have to sync it.  Direct mapping range
may changes, and we need sync it with guest's table.

Signed-off-by: Jiang, Yunhong <yunhong.jiang@intel.com>
xen/arch/x86/traps.c
xen/arch/x86/x86_64/mm.c
xen/include/asm-x86/mm.h